be strapped (for cash) - Spanish English Dictionary